.width1004{ min-width:1004px;}


.indexcontent{ margin:0 auto; width:1004px;}
.welcome{ background-color:#2D201A; height:35px;}
.welcome_left{float:left; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:35px;}
.welcome_right{float:right; font-size:12px; color:#FFFFFF; line-height:35px; text-align:right;}
.welcome_right a{color:#FFFFFF;}
.qixia{ color:#300000; height:90px; font-size:14px; line-height:90px; float:left; font-weight:bold;}
.title_cn{color:#595959; font-size:18px; font-weight:bold;}
.title_en{color:#595959; font-size:14px;}
.tj_product li{ padding:7px; border:#C9C9C9 2px solid; float:left; margin:0 10px;}
.tj_product li img{ width:213px; height:158px;}
.news_index{ float:left; background:url(../images/index_ge.jpg) right top no-repeat; width:310px; height:183px; padding-right:15px;}
.index_news_list li{ height:32px; border-bottom:dashed 1px #CACACA;}
.index_news_list li a{ display:block; line-height:32px; float:left; padding-left:5px; color:#000000; font-size:14px;}
.index_news_list li span{ display:block; line-height:32px; float:right; padding-right:10px; color:#8E8E8E;}
.product_index{ float:left; margin-left:15px; width:662px; height:183px;}
.footer{ background-color:#483932; height:42px;}
.footer_left{float:left; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:42px;}
.footer_right{float:right; font-size:14px; color:#FFFFFF; line-height:42px; text-align:right;}
.footer_right p{font-size:14px; color:#FFFFFF; line-height:42px; text-align:right;}
.footer a{color:#FFFFFF;}


.left{ float:left; width:206px;}
.left_nav_title{background:url(../images/left_title_bg.jpg) no-repeat; padding-left:45px; width:161px; height:53px;-webkit-box-shadow: 0px 3px 5px;-moz-box-shadow: 0px 3px 5px;box-shadow: 0px 3px 5px; overflow:hidden;}
.left_nav_title .left_nav_title_cn{ float:left; line-height:53px; color:#FFFFFF; font-size:17px; font-weight:bold;}
.left_nav_title .left_nav_title_en{ padding-top:5px; padding-left:4px; display:block; float:left; line-height:53px; color:#FFFFFF; font-size:13px; font-weight:normal; color:#CCCBCB;}
.left_nav li{ height:50px; width:204px; border-left:#E1DEDE 1px solid; border-right:#E1DEDE 1px solid; border-bottom:#E1DEDE 1px solid;}
.left_nav li a{ display:block; padding-left:69px; line-height:50px; color:#555555; font-size:17px;}
.left_nav li.on{ background:url(../images/left_on.png) left center no-repeat; background-color:#E4E4E4;}
.left_nav li.on a{ color:#000;}
.left_contact{ width:184px; padding-left:20px; border-left:#BABABA 1px solid;border-right:#BABABA 1px solid;border-bottom:#BABABA 1px solid; font-size:13px; color:#626262; line-height:25px;}

.right{ float:left; width:777px; margin-left:15px;}
.right_c{ width:775px; border-left:#CFCECE 1px solid; border-right:#CFCECE 1px solid; border-bottom:#CFCECE 1px solid;}
.right_title{ height:30px; padding:0 8px;}
.right_title_left{ float:left; line-height:30px; color:#000; font-size:17px;width: 300px;}
.right_title_left span{ color:#58504D; font-size:13px;}
.right_title_right{ float:right; line-height:30px; color:#000; font-size:14px; color:#6f6f6f;}
.right_title_right a{color:#6f6f6f;}

.product_list li{ float:left; border:#D4D4D4 1px solid; width:176px; margin:0 7px 20px 8px;}
.product_list li .txt{ width:176px; height:22px; line-height:22px; background-color:#2D201A; color:#FFFFFF; font-size:14px; text-align:center;}

.about_content{ padding:20px 20px 20px 20px; font-size:14px; color:#626262; line-height:25px;}
.about_content p{ line-height:25px;}

.news_list{ margin:0 35px;}
.news_list li{ padding:25px 5px; border-bottom:#B3B3B3 1px dashed;}
.news_list li .news_title{ font-size:16px; color:#3D3D3D; font-weight:bold; line-height:25px;}
.news_list li .news_date{ font-size:12px; color:#7B7B7B; line-height:25px;}
.news_list li .news_date span{ font-size:14px; color:#FE4243;text-decoration: underline;}
.news_content{ padding:20px 60px 20px 60px; font-size:14px; color:#626262; line-height:25px;}
.news_content p{ line-height:25px;}
.news_content .title{ font-size:16px; color:#3D3D3D; font-weight:bold; line-height:50px; text-align:center;}

